home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 14405 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.4 KB

  1. Path: news.mindlink.net!news
  2. From: genew@mindlink.bc.ca (Gene Wirchenko)
  3. Newsgroups: alt.computer.consultants,comp.edu,comp.lang.basic.misc,comp.lang.c++,comp.lang.misc,comp.lang.pascal.borland,comp.lang.pascal.delphi.misc,comp.misc,comp.os.msdos.programmer,comp.os.os2.programmer.misc,comp.programming
  4. Subject: Re: Info on being a Systems Programmer/Analyst?
  5. Date: Sat, 30 Mar 1996 06:58:28 GMT
  6. Organization: MIND LINK! - British Columbia, Canada
  7. Message-ID: <4jim5m$lr5@fountain.mindlink.net>
  8. References: <3150eada.14098156@News.why.net> <4j0pha$i03@news.bdsnet.com> <4j72t8$l5d@scoop.eco.twg.com> <3157FA7F.1B88@acf4.nyu.edu> <4jh6hu$912@dub-news-svc-3.compuserve.com>
  9. NNTP-Posting-Host: line195.nwm.mindlink.net
  10. X-Newsreader: Forte Free Agent 1.0.82
  11.  
  12. 74171.2136@compuserve.com (Cris Berneburg) wrote:
  13.  
  14. >Shalom Reich <sqr1874@acf4.nyu.edu> wrote:
  15.  
  16. >>This space intentionally left blank wrote:
  17. >>> 
  18. >>> And if you ever get stuck and can't see the problem no matter how many
  19. >>> dozens of hours you've looked for it, explain your frustrations to another
  20. >>> programmer, have them glance at your code, and 9 times out of 10 they will
  21. >>> see the problem within 30 seconds...  :^)
  22. >>> 
  23. >>> Don't feel too bad about this...you'll spot their "killer problem" in under
  24. >>> 30 seconds some day too...nobody knows why, but this does happen.  A lot.
  25. >>> 
  26.  
  27. >>Whenever I have analyzed why someone else saw my problem immediately and I 
  28. >>couldn't see it, it was always because I was thinking in a "groove" that was
  29. >>completely wrong.  The other person had no previous ideas about the problem
  30. >>or the solution and so could see the problem immediately.
  31.  
  32. >>As a result, when I am stuck on a problem longer than usual and I don't have 
  33. >>any idea about what caused it (and no one is available) I stop and "brainstorm"
  34. >>about any possible thing that may have caused the problem (no matter how 
  35. >>unlikely), list the possibilities on a piece of paper, prioritize them, figure 
  36. >>out a way of proving whether each item on the list is really my problem and 
  37. >>start working my way through it.  Usually, I don't get too far before the 
  38. >>answer becomes obvious.
  39.  
  40. >>Shalom Reich
  41.  
  42. >There are a couple of ways I deal with this problem, and both of them
  43. >have to do with getting away from the problem. If I'm stuck, sometimes
  44. >it works for me to take a walk, get some fresh air, and STOP THINKING
  45. >ABOUT THE PROBLEM. When I get back to my desk many times I'm able to
  46. >see the problem (I have the same phrase) "within 30 seconds." Another
  47. >way is to stop working on the project FOR THE REST OF THE DAY and do
  48. >something else. Often times I'll have the solution while I'm waking up
  49. >the next day or "within 30 seconds" (there's that phrase again) of
  50. >firing up my editor when I get to work. I guess these are ways of
  51. >getting out of the rut without having to work to climb out!
  52.  
  53.      I make sure that I take breaks when I need them to avoid vegging
  54. out, but when I'm butting a wall, I switch to something else.  Often,
  55. this can be another project.  I like to have two on the go for this
  56. reason.
  57.  
  58. >Cris "PC-Geek" Berneburg <74171.2136@compuserve.com>
  59. >The Basic Bombardier, Manager of Project 64
  60. >http://ourworld.compuserve.com:80/homepages/pcgeek/
  61. >PGP public key A1CE4355 available on keyservers
  62.  
  63. Sincerely,
  64.  
  65. Gene Wirchenko
  66.  
  67. C Pronunciation Guide:
  68.      y=x++;     "wye equals ex plus plus semicolon"
  69.      x=x++;     "ex equals ex doublecross semicolon"
  70.  
  71.